have (a) good press - Alemán Inglés Diccionario